#ifndef INPUT_LAYER_H
#define INPUT_LAYER_H
/**

*/
#include <NeuronType.hh>

#include <iostream>
#include <nemo.hpp>

#include <utility>
#include <map>

using namespace std;

class InputLayer {

private:
  map<int,int> input_reservoir_map_;

public:
  InputLayer(int x, int y, nemo::Network& net, unsigned start_index);
  ~InputLayer();

  void update(vector< pair<int,float> > update_list, nemo::Network& net);

};

#endif
